package com.lyf.design.learn.designmodel.state.v1;

/**
 * @AUTHOR LYF
 * @DATE 2022/6/5
 * @VERSION 1.0
 * @DESC
 */
public class Person {
    private String name;
    private enum State{HAPPY,SAD}
    void exam(){
        // if else --根据不同的状态 考试出不同的效果
    }

    // ---考虑的opt的行为拓展性，若state不易变，行为易变，则直接使用if else ，state易变，行为不易变则--推荐state模式
}
